package com.csu.cphone.service;

import java.util.List;

import com.csu.cphone.pojo.RecycleProblemSelectPojo;


/** 
 * @项目名称：cphone
 * @类名称：RecycleProblemSelectService
 * @类描述：
 * @创建人：Tangc
 * @创建时间：2017年12月7日 下午10:16:38
 * @company:
 */
public interface RecycleProblemSelectService
{

    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午10:17:53
     * @param problemId
     * @param problemItem
     * @param cost
     * @return
     */
    
    RecycleProblemSelectPojo add(Integer problemId, String problemItem, Double cost);

    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午10:17:57
     * @param selectPojo
     * @return
     */
    
    Integer update(RecycleProblemSelectPojo selectPojo);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午10:18:02
     * @param recycleProblemSelectId
     * @return
     */
    
    RecycleProblemSelectPojo queryById(Integer recycleProblemSelectId);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午10:18:06
     * @param recyclePhoneProblemId
     * @return
     */
    
    Integer count(Integer recyclePhoneProblemId);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午10:18:11
     * @param pageSize
     * @param startIndex
     * @param order
     * @param recyclePhoneProblemId
     * @return
     */
    
    List<RecycleProblemSelectPojo> queryList(Integer pageSize, Integer startIndex, String order,
            Integer recyclePhoneProblemId);


    
    /** @description
     * @author TangC
     * @date 2017年12月7日 下午10:18:18
     * @param recycleProblemSelectId
     * @return
     */
    
    Integer deleteById(Integer recycleProblemSelectId);

}
